through-hole mounted - Turkish English Dictionary